package com.collabscm.waf.domain.repository;

import java.util.Map;

import com.collabscm.waf.vo.ValueObject;
import com.collabscm.waf.vo.QueryParameters;

/**
 * 动态查询语句
 *
 * @author Zeng Raoxing
 */
public class DynamicQueryStatement extends ValueObject {
	private static final long serialVersionUID = 1L;
	/**
	 * Select子句，包括：select XXX from XXX
	 */
	private String selectClause;
	/**
	 * 过滤子句
	 */
	private Map<String, String> filterClause;
	
	/*public String createDynamicSQL(QueryParameters parameters) {
		
	}*/
	
	public void addAlternativeFilter(String parameter, String filterClause) {
		
	}

}
